English Dictionary
▪ penal
▪ penal code
▪ penal facility
▪ penal institution
▪ penalization
◊ PENAL FACILITY
penal facility
n : an institution where persons are confined for punishment and
to protect the public [syn: {penal institution}]
penal
penal code
penal facility
penal institution
penalization
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]